package com.ray.tool;

/**
 * 描述
 *
 * @author LiaoYuXing-Ray
 * @version 1.0
 * @createDate 2023/10/13 10:20
 **/
public class RayMathTools {
    /**
     * 工具类中的方法都是静态方法访问的，因此将构造器私有不允许创建对象
     *
     * @author LiaoYuXing-Ray 2023/9/7 10:28
     */
    private RayMathTools() {
        throw new AssertionError();
    }

    /**
     * 获取随机整型数字区间内的一个整数，双闭区间
     *
     * @param left 左区间
     * @param right 右区间
     * @return  区间内的一个随机数
     */
    public static int getIntNumber(int left, int right) {
        return (int) (Math.random() * (right - left + 1)) + left;
    }
}
